package compiler.syntax.nonTerminal;

public class Operador {

	protected static final int OP_MAS 	= 0;
	protected static final int OP_MENOS = 1;
	protected static final int OP_MENOR	= 2;
	protected static final int OP_MAYOR	= 3;
	protected static final int OP_IGUAL	= 4;
	protected static final int OP_DIST	= 5;
	protected static final int OP_AND	= 6;
	protected static final int OP_OR	= 7;
	
	private int operador;
	
	public int getOperador() {
		return operador;
	}
	
	public Operador(String strOperador) {
		
		if (strOperador.equals("MAS")){
			operador = OP_MAS;
		}else if (strOperador.equals("MENOS")){
			operador = OP_MENOS;
		}else if (strOperador.equals("MENOR")){
			operador = OP_MENOR;
		}else if (strOperador.equals("MAYOR")){
			operador = OP_MAYOR;
		}else if (strOperador.equals("IGUAL")){
			operador = OP_IGUAL;
		}else if (strOperador.equals("DIST")){
			operador = OP_DIST;
		}else if (strOperador.equals("AND")){
			operador = OP_AND;
		}else if (strOperador.equals("OR")){
			operador = OP_OR;
		}
		
		
	}
	
	
}
